package com.project.bean;

import java.time.LocalDate;
import java.util.List;

/**
 * 员工实体bean
 */
public class EmployeeBean {
    /**员工id*/
    private int id;
    /**员工姓名*/
    private String  employeeName;
    /**员工电话*/
    private String employeeTel;
    /**员工性别*/
    private String sex;
    /**员工生日*/
    private LocalDate employeeBirthday;
    /**员工头像*/
    private String employeeImg;
    /**员工状态*/
    private String employeeStatus ="在职";
    /**员工所在门店*/
    private StoreBean storeBean;
    /**服务评价集合*/
    private List<AppraiseBean> appraiseList;

    public EmployeeBean() {
    }

    public EmployeeBean(String employeeName, String employeeTel, String sex, LocalDate employeeBirthday, String employeeImg) {
        this.employeeName = employeeName;
        this.employeeTel = employeeTel;
        this.sex = sex;
        this.employeeBirthday = employeeBirthday;
        this.employeeImg = employeeImg;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public String getEmployeeTel() {
        return employeeTel;
    }

    public void setEmployeeTel(String employeeTel) {
        this.employeeTel = employeeTel;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public LocalDate getEmployeeBirthday() {
        return employeeBirthday;
    }

    public void setEmployeeBirthday(LocalDate employeeBirthday) {
        this.employeeBirthday = employeeBirthday;
    }

    public String getEmployeeImg() {
        return employeeImg;
    }

    public void setEmployeeImg(String employeeImg) {
        this.employeeImg = employeeImg;
    }

    public String getEmployeeStatus() {
        return employeeStatus;
    }

    public void setEmployeeStatus(String employeeStatus) {
        this.employeeStatus = employeeStatus;
    }

    public StoreBean getStoreBean() {
        return storeBean;
    }

    public void setStoreBean(StoreBean storeBean) {
        this.storeBean = storeBean;
    }

    public List<AppraiseBean> getAppraiseList() {
        return appraiseList;
    }

    public void setAppraiseList(List<AppraiseBean> appraiseList) {
        this.appraiseList = appraiseList;
    }

    @Override
    public String toString() {
        return "EmployeeBean{" +
                "id=" + id +
                ", employeeName='" + employeeName + '\'' +
                ", employeeTel='" + employeeTel + '\'' +
                ", sex='" + sex + '\'' +
                ", employeeBirthday=" + employeeBirthday +
                ", employeeImg='" + employeeImg + '\'' +
                ", employeeStatus='" + employeeStatus + '\'' +
                ", storeBean=" + storeBean +
                ", appraiseList=" + appraiseList +
                '}';
    }
}
